package com.miao.hong.fang.util.pagination;

public class PaginationContext {

	private static final ThreadLocal<PaginationSortOrderData> paginationData = new ThreadLocal<PaginationSortOrderData>();
	
	public static void clearPaginationData() {
		paginationData.remove();
	}
	
	public static PaginationSortOrderData getPaginationSortOrderData() {
	
		PaginationSortOrderData data = paginationData.get();
		if (data == null) {

			data = new PaginationSortOrderData();			
			data.setCurrentPage(1);			
		}
		return data;
	}
	
	public static void setPaginationSortOrderData(PaginationSortOrderData data) {
		paginationData.set(data);
	}
	
}
